narrow down the pool of applicants - Turkish English Dictionary